multi-barrel rocket launcher

  1. Noun, Military çok namlulu roketatar